package dto

type AttachmentDTO struct {
	AttId       uint   `json:"attId"`                 //主键
	RealName    string `json:"realName,omitempty"`    //原始文件名
	Name        string `json:"name,omitempty"`                  //附件名称
	Url         string `json:"url"`                   //url
	AttDir      string `json:"attDir"`                //附件路径
	AttSize     string `json:"attSize,omitempty"`     //附件大小
	AttType     string `json:"attType,omitempty"`     //附件类型
	ContentType string `json:"contentType,omitempty"` //http内容类型
	Pid         uint   `json:"pid,omitempty"`         //分类ID
	ImageType   int    `json:"imageType,omitempty"`             //图片上传类型 1本地 2七牛云 3OSS 4COS
}

//uploader.GetHostStatic(entity.ImageType), entity.AttDir, entity.Name}
type AttachmentSimpleDTO struct {
	AttId     uint   `json:"attId"`     //主键
	AttDir    string `json:"attDir"`    //附件路径
	AttName   string `json:"attName"`   //附件路径
	ImageType int    `json:"imageType"` //图片上传类型 1本地 2七牛云 3OSS 4COS
}
